package duppentity.dto.bu;

public class CouponUserDto {
    /** 不采用递增值，采用代码生成的唯一 ID */
    public String id;
    /** 优惠券id，参考表的主键：bu_coupon.id */
    public Long couponId;
    /** 优惠券码表id，参考表的主键：bu_coupon_code.id，分库字段：bu_coupon_code.coupon_id。本表实参分库字段为：coupon_id */
    public Long couponCodeId;
    public String couponCodeName;
    public String couponStatusName;
    /** 领券用户id，参考表的主键：user_info.id */
    public Long userId;
    public String userName;
    public String mobile;
    /** 派券用户id，参考表的主键：user_info.id或sys_admin.id */
    public Long dispatchUserId;
    public String dispatchUserName;
    /** 获取券的方式，1充值赠送 2系统派发 3他人赠送 4优惠码领取 5用户通过公链领取   */
    public Integer getWay;
    public String getWayName;
    /** 赠送时间 */
    public Long donateTime;
    /** 用券时间 */
    public Long useTime;
    /** 券用于洗车的订单id，参考表的主键：user_order.id，分库字段：user_order.user_id。本表实参分库字段为：user_id */
    public Long orderId;
    public String orderNo;
    /** 创建时间 */
    public Long createTime;
    /** 创建者，操作用户  id */
    public Long createBy;
    /** 修改时间 */
    public Long modifyTime;
    /** 修改者，操作用户 id */
    public Long modifyBy;
}
